OPC Studio User's Guide and Reference
EasyUADataChangeArguments<TValue> Constructor(Object,UAEndpointDescriptor,UANodeDescriptor)



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Generic Namespace > EasyUADataChangeArguments<TValue> Class > EasyUADataChangeArguments<TValue> Constructor : EasyUADataChangeArguments<TValue> Constructor(Object,UAEndpointDescriptor,UANodeDescriptor)
User-defined state object.
Endpoint descriptor. Identifies the OPC-UA server.
Node descriptor. Identifies the node in OPC server's address space.
Syntax
'Declaration
 
Public Function New( _
   ByVal state As Object, _
   ByVal endpointDescriptor As UAEndpointDescriptor, _
   ByVal nodeDescriptor As UANodeDescriptor _
)
'Usage
 
Dim state As Object
Dim endpointDescriptor As UAEndpointDescriptor
Dim nodeDescriptor As UANodeDescriptor
 
Dim instance As New EasyUADataChangeArguments(Of TValue)(state, endpointDescriptor, nodeDescriptor)
public EasyUADataChangeArguments<TValue>( 
   object state,
   UAEndpointDescriptor endpointDescriptor,
   UANodeDescriptor nodeDescriptor
)

Parameters

state
User-defined state object.
endpointDescriptor
Endpoint descriptor. Identifies the OPC-UA server.
nodeDescriptor
Node descriptor. Identifies the node in OPC server's address space.
Remarks

You can obtain nodeDescriptor e.g. by calling one of the browsing methods on OpcLabs.EasyOpc.UA.EasyUAClientCore object.

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also